package com.xc.hotelmgr.datahandlermt.mapper;


import com.xc.hotelmgr.datahandlermt.pojo.mybatis.OpTaskStatus;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;


@Mapper
public interface OpTaskStatusMapper {

	/**
     * 新增，忽略null字段
     *
     * @param opTaskStatus 新增的记录
     * @return 返回影响行数
     */
	int insertIgnoreNull(OpTaskStatus opTaskStatus);

	
	/**
     * 修改，忽略null字段
     *
     * @param opTaskStatus 修改的记录
     * @return 返回影响行数
     */
	int updateIgnoreNull(OpTaskStatus opTaskStatus);

	/**
	 * 更新完成数量（一次10）
	 * @param id
	 * @return
	 */
	int updateByAllHotelMount(@Param("id") Long id);

	/**
	 * 更新完成数量（一次1）
	 * @param id
	 * @return
	 */
	int commAmountAdd(@Param("id") Long id);
}